Computing device



Jan; 30, 1962 w. H. THOMAS 3,018,959

COMPUTING DEVICE Filed Sept. 26, 1956 62 Sheets-Sheet 1 FIG. I I 2 7 8 CONTROLLED coma LED SIGNAL (3: SIGNAL Moms 33 S RCE SOURCE OBJECT "1 OBJECT '2 1(3) 4 INPUT (:3) DRUM (as: OUTPUT SYSTEM SYSTEM svs'rem I K has) 6 COMPUTER SYSTEM 5 FIG. 2

DELAY MOVING PRESENT COURSE conasm'ao ooaaecrso E 00m ns: (oeuvzo) ESTIMATION x 3 FIG 311 FIG 3b FIG 3e FIG 3f FlG3q FIG 3h FIG 36 FIG3d INVENTOR WALKER H. THOMAS AGENT Jan. 30, 1962 w. H. THOMAS 3,018,959

COMPUTING DEVICE Filed Sept. 26, 1956 62 Sheets-Sheet 2 FIG. 10.

MEMORY ELEMENT T A A i 1601, l

ADDRESS REGISTER LEFT RIGHT ARITHMETIC ARITHMETIC ELEMENT ELEMENT INSTRUCTION CONTROL ELEMENT Jan. 30, 1962 w. H. THOMAS 3,013,959

COMPUTING DEVICE Filed Sept. 26, 1956 62 Sheets-Sheet 3 FIG. 3a

MEMORY ELEMENT START MEMORY OPERATION R EG LEFT MEMORY BFR REGISTER MEM BFR REG CONTRO L ELEMENT LACC BILBREGPOS "1A INSTRUCTION Jan. 30, 1962 w. H. THOMAS COMPUTING DEVICE 62 Sheets-Sheet 4 Filed Sept. 26, 1956 MEMORY ELEMENT ADDRESS REGISTER AF. T

RT G

GN M

RIGHT MEMORY BFR REGISTER CORRECT REMNNDER 1962 w. H. THOMAS 3,018,959

COMPUTING DEVICE Filed Sept. 26, 1956 62 Sheets-Sheet 5 SECTION ADR FIG. 3 c 3 4+- V I ARRAY 55? DNA 552 554 DATA W- M L, SECTION SECTION 55 5 2 2 ARRAY ARRAY A B 572 579 TRANSMISSION H DATA DATA CHANNEL 1 0R GT 1 --\'L-r-- 13' 550 DATA PHPARITY swam /56o P CHECKW REG 565 SECTION 1 3 A L 1 ADR TRANSMISSION f1 DATA 4 DATA 4 CHANNEL 2 GT 68 ARRAY 13 DATA I STAGE TIMING REG 566 SYNC AuTo BUSY an 473 (D ,l, 5 g r- O D- o O L l ("I If! SECTION CONTROL Jan. 30, 1962 w. H. THOMAS 3,018,959

COMPUTING DEVICE Filed Sept. 26, 1956 62 SheetsSheet 6 FIG. 3d

HALF WRITE CURRENT GEN 8 OOMHRE ADDRESS DECDDER SECT'ON DEGODER SECTION CONTROL 62 Sheets-Sheet 7 SECTION 1-. o co ST CHN 1 RESET WHITE 1 DRUM TIM1NG CHAN ,moax CHAN (III/III SECTION W. H. THOMAS COMPUTING DEVICE RANGE THETA 8 IDENTITY Jan. 30, 1962 Filed Sept. 26, 1956 N v m T C N x m mm am 0 E m 1 C mmw T W D rl1|+|\ E mm? U 0 S DTP-3 DTP- 1 DTP-2 DTP4 DTP-2 DTP'3 DTP-4 ST WR SAMPLE ,15 CDSTCHAN F 00 DRUM "1 oorx DTP-1 SECTION 1 PULSE EVERY .25 SEC 1 PULSE EVERY 8 SEC REA D ELEMENT NO COMPARE G "n 1- W% m mm" 3 A 8 I w N WG b 'fiA Tm TW m m BT m 6 J N Y MR l & a p F s m 6 M M; W Q ml 3 um 3 m P Jan. 30, 1962 w. H. THOMAS 3,018,959

COMPUTING DEVICE Filed Se t. 26, 1956 62 Sheets-Sheet 8 FIG. 3 f

733 BTRJM I READ ELEMENT I READ I secnou I READ IO BFR LOADING SAMPLE RD ST SECTION 160C (SELECT DECODER w z s'r 254 SECTION OR 00 DRUM 255 WRITE ELEMENT 253 I66 ITIA SECTION Jan. 30, 1962 w. H. THOMAS COMPUTING DEVICE 62 Sheets-Sheet 9 Filed Sept. 26, 1956 CLEAR L [O .PZuEUJu JOmPZOo 29 Foam km 2" TP PULSES L WT N NE wM m mE SELECTION omm OH 60 0mm Em Ems- J 0F 9mm Ou J Jan. 30, 1962 w. H. THOMAS 3,018,959

COMPUTING DEVICE Filed Sept. 26, 1956 62 Sheets-Sheet 10 RIGHT IO BFR REG LEFT [0 BFR REG CLEAR I0 wo CTR I O WORD CTR IN STRUCTION CONTROL ELEMENT R ACC REG I. O ADR CTR DRUM CONTROL I REG Jan. 30, 1962 3,018,959

W. H. THOMAS COMPUTING DEVICE Filed Sept. 26. 1956 62 Sheets-Sheet l2 P|5ILI|L2IL3|L4IL5|L6I lusl lRSlRIlR2lR3lR4lR5IR6| Imal I ll TIMETAG SOURCE R IDENTITY 0 FIG. 7 mas PuLsEs 12345 6A788A910II11AOI2 MEMO RY CYCLE READ DISTIRB PROGRAM TIME INSTRLKITION I NSTRUCTION OPERATE TIME A NOT USED OPERATE 5 rzuonv ELEMENT MEMORY Q MACHINE CYCLES ELEMHITTO neuomr ovcu:

msmucnou N "T 2 venom ova: F"; 8 msmucnou PT OT-A 1- PT auaaomcm I Insum W "Emmi L In PAUSE msmucnou moms: a msmucnou CYCLES LEFT HALF woao L5 L1 L2 L3 L4 L5 L6 L? La L9 L10 LII uz u: L|4LI5 CU\$$II VARIATION-u INDEX OPE AT D *mmcmor R E T INDEX I I I I I I I I I RIGHT- HALF wono FIG 9 as m lazlaa R4 as as R7 R8 R9 R10 rm mzlms R14 R15 mIsmoIw I"""UNII' ADDRESS COMPOSITION OF INSTRUCTION WORD Jan. 30, 1962 w. H. THOMAS 3,018,959

COMPUTING DEVICE Jan. 30, 1962 w. H. THOMAS COMPUTING DEVICE 62 Sheets-Sheet 16 Filed Sept. 26. 1956 Om w Oman T; u v mmhzsoo 0x0;

Jan. 30, 1962 w. H. THOMAS COMPUTING DEVICE 62 Sheets-Sheet 1'? Filed Sept. 26. 1956 n QE Jan. 30, 1962 w. H. THOMAS COMPUTING DEVICE 62 Sheets-Sheet 18 Filed Sept. 26, 1956 Aid 0. MOP-L204! E :dE 0

a :ZdE

d Nw mm OF 40. 0

wmv o:o.mw-w I NE .Po

Jan. 30, 1962 w. H. THOMAS 3,018,959

COMPUTING DEVICE Filed Se t. 26, 1956 62 Sheets-Sheet 19 dim) MULTIPLY DIFFERENCE MAGNITUDES FIG. u

FlG.1lk

FIG." 1

Jan. 30, 1962 w. H. THOMAS COMPUTING DEVICE 62 Sheets-Sheet 20 Filed Sept. 26, 1956 8. mom mom.

mmw 40m m9 3m.

36 me: mm A u u v 3 2. ms. mm mmmw mm: 6 mm: 4:. m0 m5 u 8 Q9 4258 8. 3: @991. mow mm 5w Nw 6. mm 8 mm or mm 2 2. 2. mw Swan o 3 w n w n N O o. m m n w n v n m o 2 om o N 

